@charset "utf-8";
/**
 * @Creation date:2011-11-06
 * @Explanation:共享奢品页面相关样式
 * @Attention:任何一个页面，必须最先引用base.css样式，再引用该样式！
 * @Author:ChenJunYong<tenjessy@gmail.com>
 */

/**
 * S 奢品切换
 */
.luxury-switch { width:930px; margin:0px auto; }
.luxury-switch .hd { height:54px; padding:0px 20px 10px 20px; background:url(../img/luxury_bg.png) no-repeat 0px 54px; }
.luxury-switch .hd-t { width:260px; height:54px; background:url(../img/luxury_bg.png) no-repeat -98px -48px; text-indent:-999em; overflow:hidden; }
.luxury-switch .bd { position:relative; width:894px; height:320px; padding:2px 20px 2px 16px; background:url(../img/luxury_bg.png) repeat-y -931px 0px; }
.luxury-switch .prev,.luxury-switch .next { position:absolute; top:100px; width:21px; height:140px; background:#666666 url(../img/luxury_bg.png) no-repeat; text-indent:-999em; overflow:hidden; cursor:pointer; }
.luxury-switch .prev { left:0px; background-position:0px -32px; }
.luxury-switch .next { right:0px; background-position:-22px -32px; }
.switch-list { position:relative; width:894px; height:320px; overflow:hidden; }
.switch-list ul { position:absolute; top:0px; left:0px; width:8940px; }
.switch-list li { float:left; width:894px; }
.luxury-switch .ft { height:20px; background:url(../img/luxury_bg.png) no-repeat 0px -11px; }

/**
 * S 共享奢品
 */
.luxury-product .hd { display:none; }
.luxury-product .bd { width:998px; border:1px solid #dddddd; overflow:hidden; }
.luxury-list { width:1004px;  }
.luxury-list li { float:left; padding:8px 9px 8px 8px; margin-left:-1px; border-left:1px solid #dddddd; }
.luxury-list .img { display:block; }
.luxury-list .n { padding:8px 0px; line-height:18px; text-align:left; }
.luxury-list .b { display:none; width:421px; height:275px; }
.luxury-list .s { width:95px; height:275px; }
.luxury-list .cur .b { display:block; }
.luxury-list .cur .s { display:none; }

/**
 * @ data:2012-04-15
 * @ explanation:增加一个模块
 */
.grid-layout { clear:both; width:1000px; margin:10px auto; overflow:hidden; }
.grid-layout:after { clear:both; height:0px; overflow:hidden; display:block; visibility: hidden; content:""; }
.more-luxury-mod { width:998px; border:1px solid #dddddd; }
.more-luxury-mod .hd { float:left; width:90px; margin-bottom:-9999px; padding-bottom:9999px; border-right:1px solid #f2f2f2; }
.more-luxury-menu li { width:90px; height:60px; padding:10px 0 10px 0; border-bottom:1px dashed #dddddd; cursor:pointer; }
.more-luxury-menu img { width:90px; height:60px; }
.more-luxury-menu .cur { background:#fafafa; border-bottom-style:solid; }
.more-luxury-menu img { vertical-align:middle; }
.more-luxury-mod .bd { float:left; width:906px; }
.more-luxury .cur { display:block; }
.more-luxury-list { display:none; overflow:hidden; }
.more-luxury-list li { float:left; width:182px; padding:10px 22px; }
.more-luxury-list .img { display:block; width:162px; height:162px; margin:0px auto 10px auto; }
.more-luxury-list .img img { width:160px; height:160px; border:1px solid #d9d9d9; vertical-align:middle; }
.more-luxury-list .img:hover img { border-color:#c50001; }
.more-luxury-list .n { padding:2px 10px; line-height:18px; word-break:break-all; }
.more-luxury-list .h,
.more-luxury-list .h a,
.more-luxury-list .h a:hover { color:#c50001; }
.more-luxury-list .price { height:20px; padding:2px 10px; line-height:18px; }
.more-luxury-list .price .s { font-family:"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","SimHei","\9ED1\4F53"; }
.more-luxury-list .price span { padding-right:6px; font-size:18px; font-weight:500; color:#c50001; }
.more-luxury-list .total { padding:2px 0px; line-height:18px; color:#9a9a9a; }
.more-luxury-list .total em { padding:0px 2px; color:#c50001; }
.more-luxury-list .act { height:26px; padding:10px 0px 2px 0px; }
.more-luxury-list .act a { float:left; width:88px; height:26px; background:#c50001 url(../img/luxury_bg.png) no-repeat; text-align:center; line-height:26px; color:#ffffff; text-indent:-9999px; overflow:hidden; }
.more-luxury-list .act .act-1 { margin-right:6px; background-position:-88px -119px; }
.more-luxury-list .act .act-2 { background-position:-88px -146px; }